pure/sheer self-deceit - Espagnol Anglais Dictionnaire